Position Description:
Client is looking for a Senior developer focused on delivering user-friendly feature to meet Business demand. The Senior developer is expected to be skilled in OOP, Java, JavaScript, CSS, employs test driven development (TDD) based on proven Agile/Scrum framework. The Software Engineer will work in a lean, cross-functional, and co-located team. The Software Engineers will collaborate with Product Manager and Business customers to ensure delivery with quality at market speed
Skills Required:
• 6+ years of working experience in Spring Boot, Spring Framework, REST Standards
• 6+ years of experience in Java/J2EE development with Spring, Hibernate, Servlets, JSP, JSF, JDBC. • 5+ years of experience in Angular Framework
• Good knowledge in multi-threaded applications and SOAP /REST web services
• 3+ years of Experience with relational database development such as MS SQL Server / PostGres
• Develop database objects including stored procedures, functions, troubleshoots issues using SQL • Working experience in GCP env
Skills Preferred:
• Agile development
• Experience in Rally / Jira
• Development Practices such as TDD/BDD
• Well versed with design such OOP
• Code quality analysis of performing static and dynamic analysis on their own code
Experience Required:
6+ years' experience J2EE development
Education Required:
Bachelor (or above) degree in in engineering majors, e.g. Mechanical Engineering, Computer Science, etc.